﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace RM2012Service.Business
{
    public class UserGroupInfo
    {
        private string userGroupId;
        public string UserGroupId
        {
            get { return userGroupId; }
            set { userGroupId = value; }
        }
        private string userGroupName;
        public string UserGroupName
        {
            get { return userGroupName; }
            set { userGroupName = value; }
        }
        private bool isDefault;
        public bool IsDefault
        {
            get { return isDefault; }
            set { isDefault = value; }
        }
        private bool isAdmin;
        public bool IsAdmin
        {
            get { return isAdmin; }
            set { isAdmin = value; }
        }
        private bool isMod;
        public bool IsMod
        {
            get { return isMod; }
            set { isMod = value; }
        }
        private bool canDelete;
        public bool CanDelete
        {
            get { return canDelete; }
            set { canDelete = value; }
        }
        private bool canReport;
        public bool CanReport
        {
            get { return canReport; }
            set { canReport = value; }
        }
        private bool canEdit;
        public bool CanEdit
        {
            get { return canEdit; }
            set { canEdit = value; }
        }
        private string remark;
        public string Remark
        {
            get { return remark; }
            set { remark = value; }
        }
        public UserGroupInfo() { }

        public UserGroupInfo(string userGroupId, string userGroupName, bool isDefault, bool isAdmin, bool isMod, bool canDelete, bool canReport, bool canEdit, string remark)
        {
            this.userGroupId = userGroupId;
            this.userGroupName = userGroupName;
            this.isDefault = isDefault;
            this.isAdmin = isAdmin;
            this.isMod = isMod;
            this.canDelete = canDelete;
            this.canReport = canReport;
            this.canEdit = canEdit;
            this.remark = remark;
        }
    }
}
